trailer housed - Espagnol Anglais Dictionnaire